mountainous lakes - Español Inglés Diccionario